mangrove tree nymph - German English Dictionary